/**
 * 
 */
package org.universalmvc.config;

import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * @author vj
 *
 */
@XStreamAlias("application")
public class Application {
	private List<Model> models;
	private List<View> views;
	private List<Controller> controllers;
	
	/**
	 * @return the models
	 */
	public List<Model> getModels() {
		return models;
	}
	
	/**
	 * @param models the models to set
	 */
	public void setModels(List<Model> models) {
		this.models = models;
	}
	
	/**
	 * @return the views
	 */
	public List<View> getViews() {
		return views;
	}
	
	/**
	 * @param views the views to set
	 */
	public void setViews(List<View> views) {
		this.views = views;
	}
	
	/**
	 * @return the controllers
	 */
	public List<Controller> getControllers() {
		return controllers;
	}
	
	/**
	 * @param controllers the controllers to set
	 */
	public void setControllers(List<Controller> controllers) {
		this.controllers = controllers;
	}
}
